Tureng Mobile
Genel
1
s.
self assured
Deyim
1
expr.
with one's back to the wall